home *** CD-ROM | disk | FTP | other *** search
/ World of Video / World of Video.iso / gfxprograms / 3dprograms / t3dlib / source / readlwob_protos.h < prev    next >
Text File  |  1995-02-13  |  1KB  |  51 lines

  1. /* Prototypes for functions defined in
  2. readlwob.c
  3.  */
  4.  
  5. static void get_name(register char * name,
  6.                      register int size,
  7.                      WORLD * world);
  8.  
  9. static char get_BYTE(WORLD * world);
  10.  
  11. static unsigned char get_UBYTE(WORLD * world);
  12.  
  13. static short get_WORD(WORLD * world);
  14.  
  15. static unsigned short get_UWORD(WORLD * world);
  16.  
  17. static unsigned long get_ULONG(WORLD * world);
  18.  
  19. static double get_FRACT(WORLD * world);
  20.  
  21. static void stuff_XYZ(XYZ_st * st,
  22.                       WORLD * world);
  23.  
  24. static void stuff_RGB(RGB_st * st,
  25.                       WORLD * world);
  26.  
  27. static void output_warning(WORLD * world,
  28.                            char * area,
  29.                            char * name,
  30.                            unsigned long size);
  31.  
  32. WORLD * read_LWOB(FILE * file);
  33.  
  34. static void process_INFO(register unsigned long len,
  35.                          WORLD * world);
  36.  
  37. static void process_OBJ(register unsigned long len,
  38.                         WORLD * world);
  39.  
  40. static OBJECT * process_EXTR(register unsigned long len,
  41.                              OBJECT * obj,
  42.                              WORLD * world);
  43.  
  44. static void malloc_arrays(register int i,
  45.                           register DESC * desc);
  46.  
  47. static void process_DESC(register unsigned long len,
  48.                          DESC ** orig,
  49.                          WORLD * world);
  50.  
  51.